home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Forever 4
/
Atari Forever 4.zip
/
Atari Forever 4.iso
/
SERIE_S
/
S_902
/
PSTATIST
/
HANDBUCH.TXT
< prev
next >
Wrap
Text File
|
1998-03-14
|
62KB
|
1,370 lines
P r o g r a m m S t a t i s t
====================================================
Der Verwalter für Arbeitszeiten und Aufrufhäufigkeit
bei Benutzung diverser Anwenderprogramme.
Das gesamte Programmpaket unterliegt dem Shareware-Konzept,
das heißt: Erst ausprobieren, dann bezahlen!
(C) 1995 by Burkhardt Apholz, Schulstraße 1, 78532 Tuttlingen
Telefon & FAX: 07461 - 78723
Bankkonto: Bankhaus Reithinger TUT, BLZ 643 300 10, Konto-Nr. 2819.
Die Hardware-Voraussetzungen:
ProgrammStatist wurde entwickelt auf: Atari TT-030 mit TTM-194
getestet auf:
Mega-STE (TOS 2.06), ST (TOS 2.06), Falcon 030 (TOS 4.04)
ProgrammStatist läuft grundsätzlich ....
.... nur auf Fest- oder Wechselplatten installiert
.... auf dem Atari- oder einem Alternativ-Desktop
.... mit allen Auflösungen ab (320 x 200), schwarz/weiß und Farbe
.... für die Dienstprogramme teilweise ab 640 x 400, s/w und Farbe
.... bei TOS kleiner 2.05 nur in Verbindung mit Alternativ-Desktop
Der Ordner >PSTATIST< enthält 1 leeren Ordner und folgende 13
Dateien:
# LISTEN = Ordner für Ihre individuellen Statistik-Listen
1ST_LIES.DAS = Info vorab
COMPSTAT.PRG = AUTO-Ordner-Programm: Verwaltet Computer-Statistik
HANDBUCH.DOC = Das Handbuch als druckbares WordPlus-Dokument
HANDBUCH.TXT = Das Handbuch als ASCII-Datei
INSTALL .PRG = Installationsprogramm für ProgrammStatist
KONFIG .PRG = Ermöglicht die feste Einstellung automatischer
oder manueller Abläufe
PRFSTEST.PRG = Prüfsummen-Programm zum Testen auf Fehlerfreiheit
PRUEFSUM.CRC = Prüfsummen-Datei für obiges Programm
PRGNAMEN.PRG = Hilfsprogramm: Sucht nach gleichnamigen Programmen
oder nach Programmen mit Endung 'APP'
PRGSUCHE.PRG = Sucht Festplatten-Anwenderprogramme und erstellt
PRGLISTE.INF Datei
PRG_STAT.PRG = ProgrammStatist-Hauptprogramm 1
PRG_STAT.EXE = ProgrammStatist-Hauptprogramm 2
ZEIGEINF.PRG = Ausgabe der Statistik-Listen auf dem Bildschirm
Inhaltsverzeichnis (Kapitel - Inhalt):
-------------------------------------
1 a Sinn und Zweck von ProgrammStatist.
1 b ProgrammStatist als Shareware-Programm.
2 a Wichtiges vorab.
2 b Die Überprüfung auf Fehlerfreiheit von ProgrammStatist
mit >PRFSTEST.PRG< vor Installation.
2 c Die einzelnen Arbeitsschritte zur Installation von
ProgrammStatist.
3 Das Programm >COMPSTAT.PRG<.
4 a Erstellen der >PRGLISTE.INF< mit dem Programm >PRGSUCHE.PRG<.
4 b Suchen von gleichnamigen Programmen mit >PRGNAMEN.PRG<.
4 c Suchen von Programmen mit der Endung 'APP' mit >PRGNAMEN.PRG<.
5 Die Installation von ProgrammStatist.
6 Die praktische Zusammenarbeit mit ProgrammStatist.
7 Einsehen in die Statistik-Listen mit >ZEIGEINF.PRG<.
8 Konfiguration automatischer Abläufe mit >KONFIG.PRG<.
9 Der Aufbau der >PRGLISTE.INF< - Datei und Ihrer individuell
angelegten >xyz.INF< - Dateien.
A Hinweise und Tips.
B Fehler, deren Ursachen und Tips zur Beseitigung.
C Installationshinweise für einen alternativen Desktop.
1 a Sinn und Zweck von ProgrammStatist:
----------------------------------
Es kann in zweifacher Hinsicht genutzt werden. Einmal dient es der
statistischen Verwaltung aller Festplatten-Anwender-Programme.
Erfaßt werden
1. deren Aufrufhäufigkeit, und
2. die Zeit, die man im jeweiligen Programm verbrachte. Sie wird
zweimal unterteilt:
a) in einzelne Zeit, die man im Programm verweilte, und
b) die Zeit die man insgesamt im Programm verweilte. Diese globale
Statistik dient in erster Linie der allgemeinen Übersicht, wie oft
und wie lange man ein einzelnes Programm nutzte. Stellt man z. B.
nach längerer Zeit fest, daß ein bestimmter Teil von Programmen
brach liegt, weil sie nie aufgerufen wurden. Damit blockieren sie
evtl. kostbare Festplattenkapazität. Nach Auswertung der Programm-
Statistik können z. B. jene unbenutzten Programme auf Diskette
ausgelagert werden. Oder man möchte nur wissen, wie oft und wie
lange man welches Programm wirklich nutzt. Weiterhin, und das ist
die besondere Stärke von ProgrammStatist, kann man dessen Fähigkeit
im Verbund mit beliebig vielen Programmen einsetzen. Diese
individuelle Statistikverwaltung ist dann von Bedeutung, wenn das
Arbeiten mit dem Computer soviel wie "Zeit ist Geld" bedeutet, egal
ob im privatem oder gewerblichen Bereich. In diesem Fall kann für
jede Arbeit (z. B. Kundenauftrag) eine gesonderte statistische
Verwaltung vorgenommen werden, die die Arbeit mit mehreren
Programmen in einer eigenen (Kunden-) Liste vornimmt. Somit hat man
die Zeiten aller Programme, die für einen Kunden zum Einsatz kamen,
in einer eigenen Liste vorliegen. Sie können dann vom Anwender zur
Preiskalkulation herangezogen werden.
Hier nun ein Beispiel aus der Praxis:
Sie haben eine DTP-Arbeit angenommen. Normalerweise kommen mehrere
Programme zum Einsatz, wie das eigentliche DTP-Programm, eine
Textverarbeitung, Scannerarbeiten, Grafikprogramme zur Be- und
Nachbearbeitung, usw. Dafür müßte man normalerweise alle
Arbeitszeiten von Hand festhalten und notieren. ProgrammStatist
nimmt Ihnen diese lästige Arbeit ab.
Das besondere daran, Sie können frei bestimmen, ob ProgrammStatist
vor jeder Arbeit automatisch die individuelle Zeitverwaltung aufruft
oder ob Sie dieses im Einzelfall lieber von Hand einschalten. Sie
können beliebig vielen Kundenaufträgen unabhängig nachgehen und
immer bestimmen, welchem Auftrag diese Arbeit zugeordnet werden
soll.
In welchem Modus Sie auch immer arbeiten, nach Verlassen eines
Anwenderprogramms, werden auf Wunsch die statistischen Werte auf dem
Bildschirm angezeigt.
Weiterhin enthält das Programm noch eine zusätzliche Option, mit der
Sie auch einen Überblick über den Einsatz Ihres Computer erhalten.
Dessen Anzahl und zeitliche Dauer der Einschaltungen wird ebenfalls
statistisch erfaßt.
Jedes Programm wird in der Hauptliste >PRGLISTE.INF< verwaltet. Sie
enthält alle Programme, die mit Hilfe des Suchprogrammes dort
eingetragen sowie die computerbezogenen statistischen Werte.
Parallel dazu werden die Tabellen berücksichtigt, die im Ordner
>LISTEN< individuell bestimmt worden sind.
Alle Listen können mit dem Programm >ZEIGEINF.PRG< angesehen bzw.
auch überarbeitet werden, oder von jeder Textverarbeitung geladen
werden. ProgrammStatist ist trotz des großen Umfangs simpel zu
bedienen. Alles läuft, einmal installiert, automatisch im
Hintergrund.
ProgrammStatist ist einmalig!
Kein anderes Programm bietet dessen Funktionen,
zudem ist auch kein anderes
vergleichbaren Programm bekannt!
--------------------------------------------------------------------
Um ProgrammStatist korrekt zu installieren und die einzelnen
Optionen optimal nutzen zu können, wird sehr empfohlen die ganze
Anleitung (zumindest einmal) zu lesen!
Eine Fehlfunktion ist sonst nicht auszuschließen!
--------------------------------------------------------------------
1 b ProgrammStatist ist ein Shareware-Programm:
------------------------------------------
ProgrammStatist darf von jedermann frei kopiert werden. Dabei darf
nur der komplette Ordner >PSTATIST< mit allen darin befindlichen
Dateien weitergegeben werden ohne Veränderung jedweder Art. Nach
Möglichkeit sollte es eine unbenutzte Version sein, also so wie sie
diese ursprünglich erhalten haben.
Bitte beachten Sie:
* Eine allgemeine regelmäßige Nutzung von ProgrammStatist *
* erstreckt sich auf einen maximalen Test-Zeitraum von 6 Wochen. *
* Darüberhinausgehend arbeiten Sie, bei fehlender Registrierung *
* und entrichteter Gebühr, wie mit einer Raubkopie! *
* ProgrammStatist führt im Verborgenen auch hierüber Buch! *
* Dieses könnte von Ihnen nur umgangen werden, wenn Sie in *
* regelmäßigen Abständen den kompl. Ordner >PSTATIST< löschen *
* und eine totale Neuinstallation vornehmen. *
* Dieses dürfte aber nicht in Ihrem Sinne sein, da die bis dahin *
* angefallenen erfaßten Daten verloren sind! *
In der vorliegenden Version arbeitet ProgrammStatist ohne jede
Einschränkung!
Seit der Grundsteinlegung von ProgrammStatist sind über 32 Monate
vergangen, bis es in der nun ausgereiften und vielfältigen ersten
veröffentlichten Version vorliegt. Ohne zu übertreiben, wurden
hierfür hunderte von Stunden intensiver Arbeit investiert, denn
oftmals sind die kleinen Probleme die schwierigsten.
Haben Sie das Programm in seiner Vielfältigkeit ausgiebig getestet
und möchten die statistische Verwaltung für Ihre Arbeiten einsetzen,
müssen Sie sich für einen geringen Preis für die alleinigen
Nutzungsrechte registrieren lassen.
Die Registrierungsgebühr beträgt 20.- DM für Privatanwender. Bei
gewerblicher Nutzung beträgt sie 50.- DM pro Arbeitsplatz.
Der Einfachheit halber nehmen Sie bitte eine Überweisung des obigen
Betrags auf das angegebene Konto (im Kopf der Anleitung) mit Angabe
des Verwendungszwecks vor. Ihr Überweisungsabschnitt ist auch
gleichzeitig Ihre Bestätigung für die Benutzungsrechte, bitte
bewahren sie ihn deshalb gut auf.
Wünschen Sie eine zusätzliche Regstrierungsbestätigung und eine
einmalige Benachrichtigung eventueller Updates, erhöhen Sie bitte
den Betrag um 5.- DM.
In jedem Fall ist es angebracht, daß Sie zusätzlich per Brief/FAX
ihre Einzahlung und Anschrift mitteilen. Somit muß nicht ständig ein
evtl. Eingang auf dem Konto überprüft werden.
Als alternativen Zahlungsweg können Sie aber auch einen Barscheck
oder Bargeld zusenden, Kleingeld kann durch Briefmarken ergänzt
werden.
2 a Wichtiges vorab:
---------------
Mit dem Programm WORDPLUS können Sie sich die Anleitung auch
ausdrucken. Hierzu starten Sie das Programm >HANBUCH.TOS<, es wird
die Datei >HANDBUCH.DOC< erzeugt.
ProgrammStatist wurde auf einem Monochrome-System entwickelt.
Verwenden Sie einen Farbmonitor, beachten Sie folgendes:
ProgrammStatist ruft aus seinen verschiedenen Dienst-Programmen
teilweise die Fileselectbox auf. Verwenden Sie die original Atari-
Box, restauriert diese nach Verlassen nicht automatisch den
Hintergrund! Aus diesem Grund müssen Sie eine alternative
Fileselectbox installiert haben, die diese Restaurierung von sich
aus vornimmt! Sehr zu empfehlen ist z. B. SELECTRIC™ von Stefan
Radermacher. Hierfür ist nicht jede beliebige andere geeignet. Es
kommt in erster Linie darauf an, daß diese auch wirklich den
Hintergrund von sich aus restauriert, deren übrigen Funktionen sind
in diesem Fall bedeutungslos. Ich gehe jedoch davon aus, daß ein
Anwender schon von sich aus eine gute alternative Box verwendet, da
sie in jedem Fall mehr Möglichkeiten bietet.
Bei reinem Monochrom-Betrieb reicht die Systemeigene Box.
Besitzen Sie ein CD-ROM-Laufwerk, so darf dieses bei Anwendung des
Suchprogramms >PRGNAMEN.PRG< (Kapitel 4 b und 4 c) nicht aktiv sein!
Eine Deaktivierung ist in jedem Fall dann gegeben, wenn Sie keine CD
eingelegt haben. Dies ist insofern nicht tragisch, da Programme auf
CD nicht umbenannt werden können. In der Regel werden Programme
sowieso erst auf Festplatte kopiert und von dort aus angewendet.
Lassen Sie dennoch aus >PRGNAMEN.PRG< auch auf CD's suchen, wird
sich ihr Compi bei großen Datenmenge höchstwarscheinlich
verabschieden.
Wie Sie aus dem Inhaltsverzeichnis ersehen, ist die eigentliche
Installation von ProgrammStatist erst in Kapitel 5 aufgeführt. Dies
ist deswegen erforderlich, da bei Erstanwendung die zuvor folgenden
Kapitel vorrangig sind. Bei einer sofortigen Installierung würde
sonst ProgrammStatist sofort loslegen wollen, ohne aber zuvor
richtig konfiguriert worden zu sein.
Wie eingangs erwähnt, läuft ProgrammStatist in allen Auflösungen.
Jedoch benötigen einige Dienstprogramme eine höhere von mindestens
640 x 400 (s/w oder Farbe). Dies bedeutet, daß Sie in den darunter
liegenden Auflösungen zwar eine statistische Verwaltung vornehmen
können, diese aber nur in einer höheren auswerten können.
WICHTIG: Alles was sich innerhalb des Ordners >PSTATIST< befindet
muß auch dort verbleiben; der Aufruf einzelner
Dienstprogramme muß auch aus diesem Ordner heraus
erfolgen, nur so ist ein reibungsloser Betrieb möglich!
Ein dauerhaftes "Packen" (komprimieren) der Programme von
ProgrammStatist ist in keinem Fall statthaft, denn
ProgrammStatist greift während der Arbeit außer lesend
auch teilweise schreibend auf diese zu !!!
Aus diesem Grund ist ein umbenennen der einzelnen
Dienstprogramme ebenfalls nicht zulässig!
2 b Die Überprüfung auf Fehlerfreiheit von ProgrammStatist
mit dem Programm >PRFSTEST.PRG< vor Installation:
------------------------------------------------------
Bevor Sie mit der Installation von ProgrammStatist beginnen, ist es
ratsam, die einzelnen Programmdateien mit Hilfe des Prüfsummen-
Testprogramms >PRFSTEST.PRG< auf deren Fehlerfreiheit zu überprüfen.
Da ProgrammStatist auf verschiedenen Wegen den Anwender erreichen
kann (PD-Versand, private Weitergabe, Mailboxen usw.), ist es nicht
immer auszuschließen, daß sich Kopier- oder Übertragungsfehler
einschleichen. Mit Hilfe eines Prüfsummentests werden alle Fehler
aufgedeckt.
Nachdem Sie, wie im nachfolgenden Kapitel beschrieben, den
kompletten Ordner >PSTATIST< irgendwo auf Ihre Festplatte kopiert
haben, starten Sie >PRFSTEST.PRG< daraus.
Das Programm prüft nun ohne Ihr zutun alle ProgrammStatist-Dateien
auf Fehlerfreiheit, wobei es die Datei >PRUEFSUM.CRC< zum Vergleich
heranzieht. Nach erfolgtem Test erfahren Sie ob alles gut verlaufen
ist. Ist alles OK, können Sie mit der Installation beginnen. Wenn
nicht, sieht es für Sie schlecht aus, da jedes Programm benötigt
wird. In diesem Fall besorgen Sie sich ProgrammStatist noch einmal.
WICHTIG: Ich möchte besonders betonen, es ist wichtig, daß der
Dateitest vor jeder Aktion mit ProgrammStatist
durchgeführt werden muß! ProgrammStatist greift schreibend
auf seine Programme zu und verändert somit auch deren
Programminhalt. Die Prüfsummen stimmen nach der ersten
Anwendung von ProgrammStatist in jedem Fall nicht mehr!
Nach Anwendung von >PRFSTEST.PRG< können Sie dieses Programm und die
zugehörige Datei >PRUEFSUM.CRC< auf der Festplatte löschen, da eine
weitere Anwendung nicht mehr sinnvoll ist.
2 c Die einzelnen Arbeitsschritte zur Installation von
ProgrammStatist:
--------------------------------------------------
Lesen Sie bitte zu den nachfolgend einzeln aufgeführten Punkten, die
genannten dazugehörigen Anleitungskapitel.
# Kopieren Sie den Ordner >PSTATIST< auf eine beliebige Partition
Ihrer Festplatte. Die darin befindlichen Programme müssen dort immer
belassen werden, da anderenfalls ein korrektes Zusammenspiel aller
Programmteile nicht möglich ist!
# Zu ihrer eigenen Sicherheit wenden Sie nun das Datei-Prüfsummen-
Testprogramm >PRFSTEST.PRG< an. (Beschreibung voriges Kapitel 2 b).
# Kopieren Sie >COMPSTAT.PRG< in den AUTO-Ordner der Boot-Partition
C:. Es verwaltet die Computerbetriebszeiten.
(Beschreibung Kapitel 3).
# Starten Sie >PRGSUCHE.PRG< zur Suche Ihrer Anwendungsprogramme.
Optional können Sie wie unter Kapitel 4 b und 4 c beschrieben, das
Programm >PRGNAMEN.PRG< vorher oder zu einem späteren Zeitpunkt
anwenden (Beschreibung Kapitel 4 a).
# Installieren Sie ProgrammStatist unter dem Desktop-Menüpunkt
'Extras - Anwendung anmelden' (Beschreibung Kapitel 5).
3 Das Programm >COMPSTAT.PRG<:
---------------------------
Es dient der Verwaltung der Computerbetriebszeiten, also wie lange
und wie oft er eingeschaltet wurde. Diese Infos werden zu oberst in
der >PRGLISTE.INF< eingetragen. Wenn Sie über diese Infos keinen
Wert legen, muß dieses Programm nicht unbedingt eingesetzt werden,
empfehlenswert ist es jedoch.
>COMPSTAT.PRG< gehört in den AUTO-Ordner (auf Partition C:), muß
also von Ihnen auch dorthin kopiert werden. Das Programm beinhaltet
zwei Funktionen, die je nach Art des Aufrufs zum Einsatz kommen.
A. Erfolgt der Aufruf in der Bootphase automatisch, nimmt es die
Zählung der Computer-Einschaltungen, bzw. 'kalten' Resets vor. Bei
jedem 'Kaltstart' des Computers werden in >PRGLISTE.INF< die
Computer-Einschaltungen mitgezählt.
Nicht gleichgültig ist, an welcher Stelle das Programm dort steht.
Beachten Sie folgende Regeln, um >COMPSTAT.PRG< in der richtigen
physikalischen Reihenfolge einzuordnen:
1. Enthält Ihr AUTO-Ordner ein Programm, welches einen (gewollten)
programmbedingten Reset auslöst (z. B. DECOMP des Turbopacker), muß
COMPSTAT hinter diesem eingeordnet werden. Wird dies von Ihnen nicht
beachtet, wird der Computer-Einschaltzähler in der Datei
>PRGLISTE.INF< wegen des erneut eingeleiteten Bootvorgangs (somit
zweiter Aufruf von COMPSTAT), doppelt gezählt, was zu fehlerhaften
Ergebnissen führt.
2. Sind Sie im Besitz eines Großbildschirms mit Treiber-Programm für
den AUTO-Ordner und legen Wert auf evtl. Fehlermeldungen von
COMPSTAT, sollte dieses auch erst nach dem Bildschirm-Treiber
stehen.
3. Verwenden Sie ein Bootselektor-Programm (z. B. XBOOT®) und
verweilen in diesem gelegentlich länger als ca. 2.5 Minuten, sollte
COMPSTAT vor diesem eingeordnet werden. Ebenso bei solchen
Programmen, die die Bootphase für längere Zeit unterbrechen
(können). Nach Ablauf dieser Zeit kann COMPSTAT nicht mehr manuell
aufgerufen werden.
Das Wichtigste nochmal in Kürze:
>COMPSTAT.PRG< darf während der Bootphase nur einmal angesprochen
werden und dieses muß unbedingt innerhalb von 2 Min. und 30 Sek.
geschehen! Wird COMPSTAT erst nach dieser Zeit aufgerufen, kann
COMPSTAT nicht manuell aufgerufen werden.
Beachten Sie, daß nach dem Kopieren von >COMPSTAT.PRG< in den AUTO-
Ordner dieses, physikalisch gesehen, normalerweise an letzter Stelle
steht.
Um >COMPSTAT.PRG< physikalisch richtig einzuordnen, verwenden Sie
nach Möglichkeit ein Programm, welches ein Neuordnen der
Directoryeinträge erlaubt (z. B. XBOOT® oder AUTOSORT). Sind Sie
nicht im Besitz eines solchen, können Sie dies auch von Hand
vornehmen. Kopieren Sie dazu Ihren kompletten AUTO-Ordner an eine
andere Stelle der Festplatte. Zuerst löschen Sie die Inhalte aus dem
AUTO-Ordner des Bootlaufwerks. In diesen kopieren Sie nun aus dem
von Ihnen zwischengelagerten die gewünschten Programme in der
gewünschten Reihenfolge einzeln(!!) zurück.
B. Starten Sie das Programm manuell per Mausklick oder durch
Funktionstaste, erfolgt ein Abschluß der Computerbetriebszeit.
Dieser Aufruf muß immer (und nur) dann erfolgen, bevor Sie den
Computer ausschalten. Es aktualisiert die Einschalt-/Arbeitszeiten
des Computers in der >PRGLISTE.INF<-Datei. Wurde >COMPSTAT.PRG<
manuell gestartet, ist ein erneuter Aufruf eines Programmes nicht
mehr möglich. Nun kann Ihr Lieblingsstück ausgeschaltet werden!
Haben Sie es sich aber nach dessen Start anders überlegt, können Sie
nur über einen 'kalten' Reset korrekt zurück ins ProgrammStatist-
System gelangen. Dieser wird nur durch Betätigen der [DELETE]-Taste
ausgelöst. Das Auslösen eines Resets mit dem Reset-Taster am
Computer sollte, wenn Sie sich in >COMPSTAT.PRG< befinden, möglichst
vermieden werden, denn dieser löst einen 'warmen' Reset aus, der den
System-Timer nicht auf Null zurückgesetzt. Die Folge wäre, daß Sie
beim nächsten Aufruf ungenaue höhere Computer-Einschaltzeiten in der
>PRGLISTE.INF< vorfinden. Außerdem wird nach Drücken des Reset-
Tasters ein weiterer Aufruf von >COMPSTAT.PRG< nicht akzeptiert.
Nach einem 'kalten' Reset wird die folgende 'Computersitzung' als
eine völlig neue angesehen, so als wäre der Computer neu
eingeschaltet worden.
Damit Sie >COMPSTAT.PRG< nicht immer direkt aus dem AUTO-Ordner
heraus starten müssen, empfiehlt sich die Desktop-Funktion
'Anwendung anmelden'. Eine freie Funktionstaste (z. B. F10) läßt
sich dafür sicher finden.
Anmerkung:
>COMPSTAT.PRG< kann nur dann zum Einsatz kommen, wenn es zuerst in
den AUTO-Ordner kopiert wurde, und danach >PRGSUCHE.PRG< angewendet
wird. PRGSUCHE installiert in COMPSTAT den für ihn notwendigen
aktuellen Pfad von >PRGLISTE.INF<. Siehe auch Kapitel 4 a.
4 a Erstellen der >PRGLISTE.INF< mit dem Programm >PRGSUCHE.PRG<:
------------------------------------------------------------
WICHTIG: Das Programm >PRGSUCHE.PRG< arbeitet nur mit einer
Auflösung ab 640 x 400. - Wenn Sie mit einem Speicher von
weniger 4 MByte-RAM arbeiten, beachten Sie bitte die
Hinweise am Ende dieses Kapitels. - Für CD-ROM Anwender
ein weiterer Hinweis am Ende dieses Kapitels.
Die zu erfassenden Programme werden in der Programm-Info-Datei
>PRGLISTE.INF< verwaltet. In ihr befindet sich alles, was zur
Statistikauswertung berücksichtigt werden muß. Mit dem
Dienstprogramm werden auf den ausgewählten Laufwerken alle dort
befindlichen Programme in >PRGLISTE.INF< abgelegt.
Der Ablauf im Einzelnen:
Nach dem Start erhalten Sie evtl. die Meldung, daß >COMPSTAT.PRG<
nicht im AUTO-Ordner vorgefunden wurde. Legen Sie Wert auf den
Einsatz dieses Programms (was empfehlenswert ist), wählen Sie
Abbruch, und kopieren danach >COMPSTAT.PRG< in den AUTO-Ordner (auf
Partition C:); nun wieder >PRGSUCHE.PRG< aufrufen.
Nach jeder Programmsuche mit >PRGSUCHE.PRG< wird in >COMPSTAT.PRG<
der aktuelle Pfad von >PRGLISTE.INF< automatisch abgelegt. Möchten
Sie nur den Pfad alleine aktualisieren, genügt ein Aufruf von
>PRGSUCHE.PRG< mit Wahl des unteren Feldes "PRGLISTE.INF-Pfad in
COMPSTAT.PRG ablegen" und anschließendem verlassen durch Abbruch.
Mit der Maus können Sie alle die Partitionen/Laufwerke auswählen, in
denen nach Programmen gesucht werden soll. Alle vorhandenen
Programme werden berücksichtigt. Es müssen nicht sofort alle
gewünschten Laufwerke angegeben werden. Nach einem weiteren Aufruf
können Sie eine beliebige Auswahl treffen bzw. neue Programme in die
bestehende Programmliste >PRGLISTE.INF< einbinden. Es entspricht
einer globalen Programmsuche.
Nun zu den speziellen Optionen 'Suche nur in Ordner' und 'ohne
Ordner'. Diese sind für eine gezielte lokale Programmsuche
vorgesehen. Hier können Sie differenziert das Verhalten des
Programmes in Bezug auf Ordner einstellen.
Das Feld 'Suche nur in Ordner'.
Bei nur einem gewähltem Laufwerk können Sie zusätzlich 'Suche nur in
Ordner' aktivieren. Es wird dann nur innerhalb eines ausgewählten
Ordners gesucht.
Dazu selektieren Sie per Fileselectbox einen Ordner und bestätigen
mit 'OK'. Es wird nun nur dieser Ordner durchsucht, nicht das
gesamte Laufwerk. Sind in diesem Ordner weitere enthalten, werden
diese natürlich mit berücksichtigt.
HINWEIS: Das Wechseln des bereits aus gewählten Laufwerks ist nicht
gestattet und wird nicht angenommen.
Wählen Sie statt 'OK' die 'Abbruch'-Box, wird nicht innerhalb eines
Ordners gesucht, sondern wieder im gesamten gewählten Laufwerk.
Das Feld 'ohne Ordner'.
Wie schon zuvor beschrieben, werden von oberster Directory-Ebene
ausgehend alle Ordner berücksichtigt. Durch Aktivierung dieses
Feldes können Sie dieses Verhalten aber grundsätzlich unterbinden.
Praktisch bewirkt es folgendes: Wählen Sie ein oder mehrere
Laufwerke aus, wird nur auf deren obersten Directory-Ebene gesucht.
Die Ordner werden gar nicht erst geöffnet, selbst wenn die Option
'Suche nur in Ordner' aktiviert ist.
Ist das Feld 'Suche in Ordner' aktiv, bewirkt die Einstellung 'ohne
Ordner', daß nur Programme dieses Ordners berücksichtigt werden.
Unterordner werden als nicht vorhanden angesehen. Auch hier kann
bestimmt werden, ob eine Programmliste völlig neu angelegt oder die
gefundenen Programme an eine schon bestehende angefügt werden soll.
Ferner, ob die Programme innerhalb der Liste alphabetisch sortiert
werden sollen. Hierdurch bekommt man einen besseren Überblick.
Innerhalb der Liste werden zuerst die einzelnen Partitionen
alphabetisch sortiert und innerhalb dieser wieder die Programmnamen.
Generell ist im Menü nur die mit der Maus angewählte Box (schwarzer
Hintergrund) aktiv.
Haben Sie alle nötigen Voreinstellungen vorgenommen, klicken Sie auf
das Feld 'Suchen Start ...', oder drücken Sie die Return-Taste. Die
Suche beginnt. Ein Druck auf eine beliebige Taste oder ein Mausklick
ermöglicht einen Such-Abbruch ohne einen Eintrag vorzunehmen.
Nach beendeter Suche wird eine aktuelle Liste als >PRGLISTE.INF< im
Programm-Ordner >PSTATIST< angelegt. Eine bestehende wird in 'BAK'
umbenannt. Legen Sie Wert auf den Erhalt einer alten 'BAK'-Liste,
müssen Sie abbrechen. Es darf keine weitere Suche durchgeführt
werden. Nun die BAK-Datei umbenennen und >PRGSUCHE.PRG< erneut
aufrufen. Anderenfalls wird sie bei der nächsten Suche
überschrieben.
Die Datei >PRGLISTE.INF< kann max. 2000 Programme aufnehmen, was als
ausreichend angesehen wird.
---------
Generell können Programme auch von CD-ROM verwaltet werden.
Allerdings besteht hierbei meist eine Beschränkung, die von der
Kapazität der CD, bzw. deren Dateianzahl selbst abhängt. Enthält
diese sehr viele Dateien (z. B. über 10000, Typ egal), kann auf
dieser nur in einzelnen Ordnern gesucht werden, wodurch der
hierarchische Suchbaum begrenzt wird. Wie tief Sie in die
Ordnerstrukur hinabsteigen müssen, hängt wiederum von der darin
enthaltenen Dateianzahl ab. Ausprobieren ist hier angesagt,
negatives kann dabei nicht passieren, schlimmstenfalls stürzt ihr
Compi ab.
---------
Da das Suchprogramm sehr speicherintensiv arbeitet, ist ein größerer
Arbeitsspeicher vorteilhaft. Mit 4 MByte gibt es generell keine
Probleme, bei 2 MByte, besonders bei 1 MByte und großen Partitionen
mit großen Datenbeständen, kann es knapp werden. In diesem Fall
sollten beim Booten keine Accessories oder sonstige Hilfsprogramme
installiert werden. Treten während der Suchphase Probleme in Form
vom Abstürzen auf, ist der Arbeitsspeicher nicht ausreichend. Leider
dürfen Sie dann immer nur ein Laufwerk zur Suche Aktivieren.
Beinhaltet dieses Laufwerk sehr große Datenmengen, dann sollten Sie
evtl. auch nur in einzelnen (untergeordneten) Ordnern suchen.
4 b Suchen von gleichnamigen Programmen mit >PRGNAMEN.PRG<:
------------------------------------------------------
WICHTIG: Das Programm >PRGNAMEN.PRG< arbeitet nur mit einer
Auflösung ab 640 x 400.
Es kann in manchen Fällen vorkommen, daß innerhalb einer Partition
mehrere Programme gleichen Namens existieren. Entweder sind diese
mehrfach vorhanden (z. B. bei unterschiedlichen Programmversionen)
oder zufällig gleichnamig. ProgrammStatist verwaltet diese weiteren
Programme nicht, da nur der physikalisch erste Eintrag
Berücksichtigung findet.
Wie soll man aber bei der Vielzahl der Programme wissen, welche
Namen gleichnamig mehrfach innerhalb einer Partition vorhanden sind,
und wo sich diese dann befinden? Dafür ist der Start des Programmes
>PRGNAMEN.PRG< geeignet.
Dieses Programm ist in zwei Funktionen gegliedert. Einmal dient es
wie eben genannt, der Suche nach gleichnamigen Programmen,
andererseits der Suche nach Programmen mit der Endung '*.APP'. Diese
Funktion wird in Kapitel 4 c beschrieben.
Nach Start des Programmes werden Sie gefragt, welche Programme Sie
suchen möchten. Wählen Sie für diesen Zweck die Box 'gleiche'.
Danach wird Ihre gesamte(n) Festplatte(n) nach Programmen
durchsucht, die innerhalb einer Partition gleichnamig sind. Die
mehrfach vorhandenen werden in einer separaten Liste in
>NAME_PRG.INF< im Ordner >PSTATIST< aufgeführt. Das jeweils erste
gefundene Programm, wird nicht in dieser Vergleichsliste aufgeführt,
da es ja korrekt verwaltet wird.
Finden Sie in dieser Liste Programme, die Sie auch statistisch
(separat) verwalten möchten, so ändern Sie den Programmnamen auf dem
Desktop einfach nach Ihrem Ermessen ab. Danach muß das Suchprogramm
nochmals aktiviert werden, damit die umbenannten Programme in die
>PRGLISTE.INF< aufgenommen werden können. Dabei genügt es, nur
innerhalb des betreffenden Ordners suchen zu lassen.
Um Speicherplatz zu sparen, kann die Datei >NAMEN_PRG.INF< nach
dessen Auswertung - aber nur diese - gelöscht werden.
HINWEIS: Man beachte aber, daß gleichnamige Programme aus
verschiedenen Partitionen von sich aus sehr wohl in der
Programmliste verwaltet werden, da sie sich durch
vorangestellte Laufwerkskennungen unterscheiden.
Noch eine Randbemerkung.
In der Regel können Programmnamen ohne negative Auswirkungen
umbenannt werden. Handelt es sich aber um ein Programm, welches
seinen Programmnamen auswertet, kann er sehr wohl zu Komplikationen
führen. Wie sich dann dieses Programm danach verhält, hängt vom
Einzelfall ab. Ein gutes Beispiel stellt das Programm CALAMUS-SL®
dar. Dieses darf in keinem Fall umbenannt werden, da es sonst seinen
Dienst schlichtweg versagt.
Wenn Sie also keine Umbenennung vornehmen können oder wollen,
kopieren Sie dann das entsprechende Programm (Ordner) auf eine
andere Partition, oder belassen Sie einfach alles so wie es ist.
Denn nicht in jedem Fall müssen gleichnamige Programme umbenannt
werden. Kommen gleichnamige Programme (der selben Partition) zur
Anwendung, werden alle gleichnamigen nur unter einem Namen in der
>PRGLISTE.INF< verwaltet, was in den meisten Fällen auch ausreicht.
4 c Suchen von Programmen mit der Endung 'APP' mit >PRGNAMEN.PRG<:
-------------------------------------------------------------
WICHTIG: Das Programm >PRGNAMEN.PRG< arbeitet nur mit einer
Auflösung ab 640 x 400.
Wie Sie schon in Kapitel 4 a erfahren haben, kann ProgrammStatist
nur Programme verwalten die mit '*.PRG' enden, was auch in großer
Mehrzahl der Fall ist. Weiterhin gibt es etliche die auf '*.APP'
enden. Ein umbenennen in '*.PRG' ist in aller Regel problemlos
möglich, jedoch sollten Sie um sicher zu gehen, danach das
entsprechende Programm kurz Aufrufen um es zu Testen.
Woher soll man aber wissen, welche APP-Programme wo zu finden sind,
zumal deren Anzahl oft größer ist als erwartet. Hierfür ist
>PRGNAMEN.PRG< wiederum vorgesehen.
Nach Start des Programmes werden Sie gefragt, welche Programme Sie
suchen möchten. Wählen Sie für diesen Zweck die Box '*.APP'.
Danach wird Ihre gesamte(n) Festplatte(n) nach Programmen
durchsucht, die auf '*.APP' enden. Diese werden in der Liste
>NAMEN_APP.INF< im Ordner >PSTATIST< aufgeführt. Nach Programmende
können die in der Liste stehenden Programme auf dem Desktop in
'*.PRG' umbenannt werden. Danach muß das Suchprogramm nochmals
aktiviert werden, damit die umbenannten Programme in die
>PRGLISTE.INF< aufgenommen werden können. Dabei genügt es, nur
innerhalb des betreffenden Ordners suchen zu lassen.
Um Speicherplatz zu sparen, kann die Datei >NAMEN_APP.INF< nach
dessen Auswertung - aber nur diese - gelöscht werden.
5 Die Installation von ProgrammStatist mit >INSTALL.PRG<:
------------------------------------------------------
Vorgehensweise bei Benutzung des original Atari-Desktops:
Die Installation ist der wichtigste Teil, ohne der ProgrammStatist
nicht aktiv werden kann. Diese kann von Ihnen aber sehr einfach
mit Hilfe des Programms >INSTALL.PRG< vorgenommen werden. Hierzu nur
dieses Programm starten und "neu inst." anklicken - fertig. Eine
evtl. Deaktivierung kann mit "entfernen" vorgenommen werden. Möchten
Sie ProgrammStatist-Dienstprogramme, oder Ihre eigenen auf
Funktionstasten legen, muß die Installierung zuvor entfernt werden,
danach wieder installieren (Eigenart des Betriebssystems).
Die Installierung mit diesem Programm kann besonders dann nützlich
sein, wenn Sie mehr als ein Programm gleichzeitig als Anwendung
anmelden möchten, da dieses auf dem Desktop so nicht möglich ist.
Nun noch für Anwender die es lieber per Handarbeit mögen:
Selektieren Sie hierzu das Programm >PRG_STAT.PRG< durch einmaliges
Anklicken mit der Maus und wählen Sie dann auf dem Desktop unter
Menüpunkt 'Extras' die Option 'Anwendung anmelden'. Die dort
stehenden Fragen müssen wie folgt exakt beantwortet werden:
'Dateityp' = PRG;
'Bootstatus:' = Normal;
'Anwendungstyp:' = GEM;
'Standardverzeichnis:' = Anwendung;
'Startparameter:' = Voller Pfadname.
Die Felder 'Parameter:' und 'Anmelden als:' bleiben frei!
Haben Sie Ihre Eingaben nochmals überprüft, insbesondere haben Sie
auch korrekt als 'Dateityp' = "PRG" eingetragen, führen Sie die
Installation mittels Anklicken des Feldes 'Anmelden' durch. Um
diesen Vorgang dauerhaft zu installieren, hierfür die Desktop-Option
'Arbeit sichern' aufrufen. ProgrammStatist steht Ihnen nun ständig
zur Verfügung.
Es wird weiterhin empfohlen, die Dienstprogramme von ProgrammStatist
auf Funktionstasten zu legen, damit sie schnell und einfach
gestartet werden können, insbesondere die Programme 'COMPSTOP.PRG',
'IND_LIST.PRG' und 'ZEIGEINF.PRG'.
Wenn Sie die o. g. Programme sowie Ihre Anwenderprogramme ebenfalls
auf eine Funktionstaste legen möchten, müssen Sie etwas anders
verfahren (gilt auch für Programme mit der Endung *.PRG, *.APP). Der
Grund (Betriebssystemfehler ?) ist folgender: wurde ProgrammStatist
einmal installiert, blockiert das Betriebssystem den Aufruf dieses
Feldes mit der Meldung 'nicht möglich...'. Wenn ProgrammStatist als
letztes Programm angemeldet wird, wurde diese Klippe umschifft.
Installation für einen alternativen Desktop:
Arbeiten Sie mit einem solchen wie EASE, GEMINI o. a., nehmen Sie
die Installation dort nach selbigem Schema vor.
Siehe hierzu auch Kapitel B im Anhang.
6 Die praktische Zusammenarbeit mit ProgrammStatist:
-------------------------------------------------
Nach erfolgter Installation steht der täglichen Arbeit mit
ProgrammStatist nichts mehr im Wege. Sie können wie gewohnt am
Computer arbeiten. Es gibt praktisch keine Einschränkungen.
Halten Sie während des Startes eines Anwender-PRGs bzw. unmittelbar
danach die linke Shift- oder eine Maustaste gedrückt, werden Sie
gefragt, ob Sie den individuellen Statistikzähler aktivieren
möchten. Bei 'Ja' zeigt sich die Fileselectbox. Hier können Sie
einen neuen Namen eintragen, z. B. den auf einen Kunden bezogenen
oder eine schon vorhandenen Datei verwenden. Wählen Sie 'Abbruch',
findet keine individuelle Verwaltung statt. Dies ist immer dann
sinnvoll, wenn Sie für eine bestimmte Arbeit die Zeit festzuhalten
wünschen, denn innerhalb von >PRGLISTE.INF< wird nur die Zeit
vermerkt, die Sie mit der Abarbeitung eines Programmes insgesamt
verbracht haben. Die Dateien der individuellen Statistik-Listen
befinden sich grundsätzlich nur im Ordner >LISTEN<.
Wurde mit Hilfe des Programms >KONFIG.PRG< (siehe Kapitel 8) der
individuelle Listen-Funktionsaufruf automatisiert, müssen Sie nach
Starten eines Programms für dessen Aufruf keine Taste gedrückt
halten. Die Fileselectbox erscheint dann automatisch. Halten Sie
dennoch die linke Shift-Taste gedrückt, erfolgt nun kein Listen-
Funktionsaufruf.
Bei erstmaliger Anwendung wird das Programm in die Arbeits-Liste
übernommen. Anschließend werden Sie gefragt, ob Sie eine Aktivierung
wünschen. Bei 'Ja' wird eine statistische Erfassung des
Anwenderprogrammes vorgenommen. Bei jeder weiteren Anwendung des
Programmes dieser Liste kommt die Frage 'Start' - 'Nein' -
'Neustart' '. 'Start' bedeutet: Vorhandenen Zählerstand verwenden
und neue aufaddieren. 'Nein': Statistikzähler nicht verwenden.
'Neustart': Die vorhandenen Zählerstände dieser Liste wieder auf
Null setzen (Anzahl der Starts sowie Zeit) und den Zähler neu
starten.
Danach wird das Arbeitsprogramm in der Datei >PRGLISTE.INF< sowie in
Ihrer individuellen Liste der Zählerstand um eins erhöht und die
aktuelle Benutzungszeit notiert. Anschließend startet das von Ihnen
angewählte Programm indem Sie nach Belieben arbeiten können.
Um das Anwenderprogramm zu verlassen, sollten Sie unbedingt die
Funktion 'Quitt' oder 'Arbeit beenden' benutzen. Nur so kann die
korrekte Statistik-Erfassung vorgenommen werden.
Haben Sie also 'Quitt' aktiviert, tritt ProgrammStatist wieder in
Aktion. Möchten Sie Informationen über Ihr aufgerufenes Programm
haben, müssen Sie unmittelbar nach Wahl von 'Quitt', wieder die
linke Shift-Taste oder die linke Maustaste gedrückt halten bis das
ProgrammStatist-INFO erscheint. Wurde von Ihnen die automatische
Anzeige von ProgrammStatist-INFO (wie in Kapitel 8 beschrieben)
aktiviert, brauchen Sie nichts tun, es erscheint dann von selbst.
Arbeiten Sie mit einer Auflösung ab 640 x 400, erfahren Sie nun, wie
oft das Programm bisher aufgerufen wurde, wie lange die letzte und
momentane Verweilzeit im Anwenderprogramm war und wieviel Zeit Sie
in diesem Programm insgesamt verbracht haben. Liegt die aktive
Auflösung unterhalb der genannten, erhalten Sie kein Info der
derzeitigen Arbeit, sondern nur den Hinweis, daß die Auflösung
hierfür nicht reicht. Die erfaßten statistischen Werte werden aber
dennoch verwaltet und in >PRGLISTE.INF< eingetragen. Diese können
Sie zu einem anderen Zeitpunkt mit Hilfe von >ZEIGEINF.PRG< (nur mit
höherer Auflösung) erfahren.
Wurde eine individuelle Liste von Ihnen bei Programmstart aktiviert,
werden auch über diese Informationen ausgegeben.
Die Information verlassen Sie mit einem Klick der rechten Maustaste
oder drücken einer Taste. Im übrigen geschieht dieses nach 60 Sek.
automatisch. Danach befinden Sie sich wieder auf dem Desktop.
HINWEIS:
Sie sollten das Anwenderprogramm unbedingt mit 'Quitt' (oder einer
entsprechenden Programm-Verlassen-Funktion, z. B. 'Ende' )
verlassen. Schalten Sie den Computer gleich aus oder führen einen
Reset durch, kann ProgrammStatist die Zeiterfassung nicht
abschließen. So würden die angefallenen Zeitinformationen nicht in
den yxz.INF-Dateien aktualisiert werden. Weitere Nachteile entstehen
dadurch nicht. Es fehlt nur die Erfassung der letzten Arbeitszeit.
Leider gibt es aber auch (sehr selten) Programme, die unter
bestimmten Bedingungen, nach Verlassen des Programms von sich aus
einen Reset auslösen oder überhaupt keine 'Quitt'-Funktion haben
(z. B. Spiele). In diesem Fall entgeht Ihnen leider die Information
über die Arbeitszeit dieses Programms. Gleiches gilt für einen
Absturz.
Haben Sie alle Arbeiten am Computer beendet, rufen Sie vor dem
Ausschalten des Computers das Programm >COMPSTAT.PRG< zur
Aktualisierung der Computerstandzeiten auf.
WICHTIG:
Wenn Sie die Arbeit am Computer beenden oder einen Reset auslösen
möchten, muß(!) das Programm >COMPSTAT.PRG< (aus dem AUTO-Ordner)
vorher manuell, oder mit entsprechender Funktionstaste gestartet
werden, um eine Aktualisierung der Computer-Einschaltzeiten
durchzuführen. Während Sie sich auf dem Desktop befinden, können Sie
nach Bedarf jederzeit einen 'warmen' Reset auslösen. Wollen Sie das
gesamte System mit einem 'kalten' Reset zurücksetzen, sollten Sie
zuvor wiederum >COMPSTAT.PRG< starten (siehe Kapitel 3 - B).
7 Einsehen in die Statistik-Listen mit >ZEIGEINF.PRG<:
---------------------------------------------------
WICHTIG: Das Programm >ZEIGEINF.PRG< arbeitet nur mit einer
Auflösung ab 640 x 400.
Mit Hilfe dieses Programms können Sie die Statistik-Programmliste
>PRGLISTE.INF< und ihre individuell angelegten Statistik-Listen aus
dem Listen-Ordner auf den Bildschirm holen, auswerten und
gegebenenfalls auf einfache Weise edieren. Schon während des
Startvorgangs können 3 verschiedene Bedingungen zum Laden der
Dateien vorgegeben werden:
1. Wird >ZEIGEINF.PRG< einfach gestartet, lädt das Programm die
>PRGLISTE.INF< Datei.
2. Das Starten in Verbindung mit der linken [Shift]-Taste, bewirkt,
daß alle vorhandenen individuellen Listen gleichzeitig nacheinander
geladen werden (In diesem Fall bewirkt die Shift-Taste keinen
Listen-Funktionsaufruf, da ProgrammStatist dies unterbindet).
3. Start mit gleichzeitigem Drücken von linker [Shift]- und
[Control]-Taste lädt nur eine einzelne individuelle Liste, die von
Ihnen per Fileselectbox ausgewählt werden muß.
Allerdings sind dies nicht die einzigen Möglichkeiten Listen zu
laden, auch innerhalb von >ZEIGEINF.PRG< kann dies geschehen.
Haben Sie das Programm gestartet, sehen Sie auf dem Bildschirm ein
Fenster mit den Hinweisen der verschiedenen Arbeitsmöglichkeiten. In
einem anderen Fenster werden Ihre diversen geladenen Listen gezeigt.
Dieses Fenster kann maximal 48 Textzeilen darstellen. Bei längeren
Listen kann der Inhalt mit den Cursor-Tasten gescrollt werden:
Cursor-Taste [runter] scrollt eine volle Seite abwärts, [hoch]
scrollt aufwärts, Taste [rechts] springt an das Ende der Liste,
Taste [links] an den Anfang. Verwenden Sie bei den Tasten [hoch]
oder [runter] gleichzeitig eine Shift-Taste, können Sie zeilenweise
scrollen.
Mit Taste [P] kann die >PRGLISTE.INF< Datei geladen werden, mit [E]
eine einzelne individuelle Liste. Mit [A] werden alle individuellen
Listen auf einmal geladen, diese sind nacheinander mit einer
fortlaufenden Nummerierung im Fenster zu sehen.
Den Aufbau der einzelnen Listen-Einträge erfahren Sie im Kapitel 9.
Haben Sie nur eine individuelle oder die >PRGLISTE.INF<-Liste
geladen, besteht (auch nur dann) die Möglichkeit Einträge in
einzelnen Zeilen zu edieren und die Änderungen wieder abzuspeichern.
Dies beschränkt sich allerdings nur auf ein Zurücksetzen der Werte
auf Null oder das völlige Entfernen einer einzelnen Zeile. In den
Ediermodus gelangen Sie, wenn Sie zu den Cursor-Tasten [hoch] oder
[runter] gleichzeitig die [Control]-Taste gedrückt halten. Innerhalb
des Textfensters finden Sie einen schwarzen Scrollbalken, der sich
über die gesamte Textzeile erstreckt. Dessen Bewegungsbereich
erstreckt sich auf den Fensterinhalt. Die Zeile unter dem schwarzen
Balken ist dann edierbar. Taste [0] setzt Werte auf Null, [Delete]
entfernt diese Zeile.
Mit Taste [S] können Sie die so veränderte Liste wieder abspeichern.
Dabei wird die ursprüngliche Liste auf der Festplatte nicht
überschrieben, sondern in '*.BAK' umbenannt.
Am Ende einer jeden Liste wird eine Aufrechnung der Arbeitszeiten
aller enthaltenen Programme vorgenommen, somit erhalten Sie einen
schnellen Überblick für Ihre weitere Kalkulation, insbesondere bei
Ihren individuellen Arbeiten. Die gesamte aufaddierte Arbeitszeit
wird 2-fach angezeigt, einmal als Totalzeit in Stunden/Minuten, und
zum Anderen als gerundeten Dezimalwert (Industrierichtzeit).
Löschen Sie in dieser Liste einzelne Arbeiten (Programme und deren
Arbeitszeiten), wird die totale Arbeitszeit neu errechnet und
dargestellt.
Da das Programm mit der mittleren Textgröße von 8 x 8 arbeitet,
ist eine Vergrößerung des Textfensters bei Bildschirmen größer 640 x
400 nicht vorgesehen und auch nicht sinnvoll. Bei einem
Großbildschirm würden daraus ca. 110 unübersichtliche Zeilen
resultieren.
8 Konfiguration automatischer Abläufe mit >KONFIG.PRG<:
------------------------------------------------------
Mit diesem Programm können Sie eine Konfiguration automatischer
oder manueller Abläufe vornehmen. Einmal betrifft es das Verhalten
des individuellen Listenfunktionsaufrufs, zum Anderen der
ProgrammStatist-INFO Anzeige (zu Beidem siehe Kapitel 6).
Nach Start von >KONFIG.PRG< können Sie auswählen was Sie
Konfigurieren möchten, 'ind. LISTE' 'Abbruch' 'INFO-Anzeige'.
Wählen Sie eines der äußeren Felder, wird die entsprechende Funktion
in den jeweils anderen Modus geschaltet. Das heißt entweder ist nun
die AUTO-Funktion aktiv oder ProgrammStatist reagiert nur auf Ihren
Tastendruck. Zur Kontrolle erhalten Sie eine entsprechende Meldung.
Danach können Sie eine neue Konfiguration vornehmen, oder das
Programm mit 'Abbruch' verlassen.
Diese Programm legt man am Besten auf eine beliebige Funktionstaste.
9 Der Aufbau der >PRGLISTE.INF< - Datei und
Ihrer indiv. angelegten >xyz.INF< - Dateien:
-------------------------------------------
>PRGLISTE.INF< wird vom Suchprogramm >PRGSUCHE.PRG< angelegt. Die
Datei wird in relativen Datensätzen verwaltet, trotzdem hat sie den
Aufbau einer normalen ASCII-Datei und kann vom Anwender wie eine
solche behandelt/genutzt werden.
Sie hat folgenden optischen Aufbau (Programmnamen willkürlich
gewählt!):
1 | 2 | 3 | 4 | 5 | <-- Positionen zum erkl. Text
*** PROGRAMMSTATISTIK - Liste ***|
Erstellt am 10.12.95 um 21:48 Uhr| <-- Liste erstellt am/um
aktuell vom 25.02.96 um 19:15 Uhr| <-- Liste aktualisiert am/um
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡|
h:m Zeit h:m | <-- Format der Zeit
LW PRG-Name Start letzte / Summe| <-- Spaltenbezeichnung
=================================|
COMPUTER |xxxxx|xx:yy|xxxxx:yy| <-- Einträge für Computer
---------------------------------|
C: ANTIVIR |xxxxx|xx:yy|xxxxx:yy| <-- Einträge Ihrer Programme
C: GFABASIC |xxxxx|xx:yy|xxxxx:yy| <-- " " "
C: KOBOLD |xxxxx|xx:yy|xxxxx:yy| " " "
D: CALAMUS |xxxxx|xx:yy|xxxxx:yy| ¨ ¨ ¨
D: ARABPRO |xxxxx|xx:yy|xxxxx:yy|
D: PRO_SCAN |xxxxx|xx:yy|xxxxx:yy|
D: WORDPLUS |xxxxx|xx:yy|xxxxx:yy|
H: BIBEL_ST |xxxxx|xx:yy|xxxxx:yy|
" " | " | " | " |
¨ ¨ | ¨ | ¨ | ¨ |
¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ <-- Ende der Liste
[ Zusätzliche Darstellung aus >ZEIGEINF.PRG< ]:
- - - - - - - - - - - - - -------|
Totalzeit Std/Min =xxxxx:yy| <-- Totalzeit in Stunden/Minuten
Totalzeit dezimal =xxxxx.yy| <-- Totalzeit in Dezimal-Stunden
Der Anfang der Datei ist in den ersten 7 und 9. Zeilen reserviert.
Hier stehen u. A. Informationen: In der 2. + 3. Zeile das Datum und
die Uhrzeit der Listen-Erstellung bzw. Aktualisierung. In der 8.
Zeile befindet sich die Erfassung des Computers, also wie oft und
wie lange er eingeschaltet wurde. Einzelne Erklärungen zum Computer,
wie bei den nachfolgenden Programmen. Ab 10. Zeile stehen die
Programme, wie vom Suchprogramm gefunden und eingetragen.
An Position 1 steht die Kennung des Laufwerks, auf dem sich das
Programm befindet, gefolgt von Pos. 2, dem Programmnamen selbst
(ohne der Endung '.PRG'). An Pos. 3 ein 5-stelliger Eintrag, in dem
die Anzahl der Starts eines Anwenderprogramms stehen. Maximal
möglicher Eintrag = 99999.
Pos. 4 zeigt die Einzel-Zeiterfassung. Dies ist die Zeit in Stunden
und Minuten, die man momentan im Anwenderprogramm verbracht hat.
Sie beginnt bei jedem PRG-Aufruf mit bei Null. Maximaler Eintrag: 99
Std., 59 Min. Ab Pos. 5 finden wir die Zeiterfassung als
Gesamtsumme. Das ist die Zeit, die man im jeweiligen Anwender-
Programm insgesamt verbracht hat. Höchsteintrag = 99999 Std. und 59
Min.
Die Sekundenzeit wird gerundet, d. h., bis zu einer Zeit von 29 Sek.
wird diese nicht berücksichtigt, ab der 30. bis 59. Sek. wird diese
zur vollen Minute aufgerundet.
Am Ende einer Liste werden alle Zeiten zu einer Totalzeit aufaddiert
und dann 2-fach angezeigt, einmal als Totalzeit in Stunden/Minuten,
und zum Anderen als gerundeten Dezimalwert (Industrierichtzeit).
Ihre individuellen >xyz.INF< Dateien (im Ordner LISTEN) sind von der
Verwaltung her identisch aufgebaut, nur der Kopf ist anders
gestaltet. In der 3. Zeile befindet sich der Name der Datei (z. B.
bezogen auf einen Kunden). In 5. Zeile am Anfang das Datum der
Erstellung der Datei, bzw. ersten Arbeit, und am Ende das Datum der
momentanen letzten Arbeit:
* INDIVIDUELLE STATISTIK-LISTE *|
- Programme und Zeiten für - |
» HOFFMANN « | <-- Name der indiv. Arbeit
Erstarbeit Datum Letztarbeit |
15.01.1996 < > 23.02.96 | <-- Datum Beginn- & Letztarbeit
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡|
h:m Zeit h:m |
LW PRG-Name Start letzte / Summe|
=================================|
D: CALAMUS |xxxxx|xx:yy|xxxxx:yy|
D: PRO_SCAN |xxxxx|xx:yy|xxxxx:yy|
" " | " | " | " |
¨ ¨ | ¨ | ¨ | ¨ |
¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ ¨ <-- Ende der Liste
[ Zusätzliche Darstellung aus >ZEIGEINF.PRG< ]:
- - - - - - - - - - - - - -------|
Totalzeit Std/Min =xxxxx:yy| <-- Totalzeit in Stunden/Minuten
Totalzeit dezimal =xxxxx.yy| <-- Totalzeit in Dezimal-Stunden
A Hinweise und Tips:
-----------------
# Das Suchen der Programme auf Festplatte geschieht mit '*.PRG'.
Wurde bei Programmen diese Endung abgeändert, z. B. in 'PRX', können
diese bei der Suche nicht(!) gefunden werden. Diese Vorgehensweise
findet üblicherweise nur innerhalb des AUTO-Ordners statt. Es ist
ohnehin bedeutungslos, da AUTO-Ordner-Programme während der Boot-
Phase statistisch nicht erfaßt werden können, da zu diesem Zeitpunkt
ProgrammStatist noch nicht aktiv ist! Aus diesem Grund werden
Programme aus dem AUTO-Ordner generell auch nicht in der Programm-
Liste aufgeführt!
# Wie nun bekannt, werden ausschließlich GEM-Programme mit der
Endung PRG berücksichtigt. Programme mit der Endung 'TTP' bleiben
außen vor.
Wie Sie schon in Kapitel 4 a erfahren haben, kann ProgrammStatist
nur Programme verwalten die mit 'PRG' enden, was auch in großer
Mehrzahl der Fall ist. Weiterhin gibt es solche die auf 'TOS'
enden. Manchmal ist es auch wünschenswert, diese auch zu verwalten.
Hierzu können Sie versuchsweise deren Endung 'TOS' in 'PRG'
umbenennen. Läuft daraufhin das Programm problemlos, kann das
Programm in der Liste aufgenommen werden.
# Ein zusätzliches Erfassen von Programmen auf Diskette ist
selbstverständlich möglich. Dazu lediglich Laufwerk 'A' oder 'B'
wählen und gefundene Programme an eine bestehende Programmliste
anfügen.
# Wenn Sie ein Anwenderprogramm verlassen, und halten dabei die
linke Maustaste gedrückt um ein ProgrammStatist-Info zu erhalten,
sollte der Tastendruck hierzu sehr schnell bzw. unmittelbar
erfolgen. Dies insbesondere, wenn Sie einen schnellen Computer (TT)
haben. Es könnte sonst sein, daß Sie sofort auf dem Desktop
"landen", bevor ProgrammStatist Ihren Tastendruck bemerkte.
Für den Infoaufruf kann ja aber auch statt dessen die linke Shift-
Taste verwendet werden, diese erfordert keine Fingerakrobatik.
# Alleiniger Diskettenbetrieb (ohne Festplatte) von ProgrammStatist
macht keinen Sinn und ist daher nicht möglich.
# Farbbildschirme können zwar auch zur Anwendung kommen, es kann
jedoch für ProgrammStatist selbst, nicht in jedem Fall für 100%-ige
Darstellung garantiert werden.
# ACHTUNG (nur) bei Farbbildschirmen: ProgrammStatist ruft aus
seinen verschiedenen Programmen teilweise die Fileselectbox auf.
Verwenden Sie die original Atari-Box, restauriert diese nach
Verlassen nicht automatisch den Arbeitshintergrund! Aus diesem Grund
müssen Sie eine alternative Fileselectbox installiert haben, die
diese Restaurierung von sich aus vornimmt. Sehr zu empfehlen ist
z. B. SELECTRIC™ von Stefan Radermacher.
Bei reinem monochrome Betrieb ist dieser Nachteil nicht vorhanden.
# Wie Sie sicher schon bemerkt haben, wird nach der Installation von
ProgrammStatist, auf Partition C eine Datei "NEWDESK.xyz" angelegt.
Die Endung "xyz" ist abhängig von der Auflösung, die gerade aktiv
ist. Wenn Sie mit einem TT in der hohen Auflösung (1280 x 960)
arbeiten, lautet die Datei: NEWDESK.TTH. Arbeiten Sie mit einer
anderen Auflösung, können deren Endungen "TTM", "TTL", "STH", "STM"
und "STL" lauten.
Diese zusätzlich angelegten Dateien für die entsprechende Auflösung,
sind für solche Anwender von großer Hilfe, wenn sie mit mehr als
einer Auflösung arbeiten. Mit Hilfe eines guten Bootselekt-
Programms, kann dann eine dieser Dateien (mit gewünschter Auflösung)
als aktives NEWDESK.INF aktiviert werden. Die hierfür notwendige
Verfahrensweise ersehen Sie bitte aus ihrem Handbuch.
# In der derzeitigen Version kann nach dem Aufruf eines Anwender-
progamms nur einer individuellen Arbeit nachgegangen werden. Das
heißt konkret, innerhalb ein und demselben Anwenderprogramm kann nur
eine individuelle Arbeitszeit erfaßt werden. Für weitere Arbeiten
mit dem selben Programm muß dieses daher zuvor verlassen und dann
wieder neu aufgerufen werden. Für allgemeines Arbeiten ist dieses
jedoch nicht erforderlich.
# Innerhalb der Anleitung wird oftmals davon gesprochen, das es
empfehlenswert ist, verschiedene Dienstprogramme von ProgrammStatist
auf Funktionstasten zu legen. Alternativ hierzu können Sie an dessen
Stelle das jeweilige Programm auch als Icon auf dem Desktop ablegen
und dieses von dort aus starten.
# Trotz einiger Tricks braucht ProgrammStatist innerhalb eines
gestarteten Anwenderprogramms, hintergründig etwas Speicher für
sich, ca. 36 KByte.
# Mit einem Multitasking-Betriebssystem läuft ProgrammStatist
derzeit wahrscheinlich nicht korrekt.
Nachfolgend zu den einzelnen aktuellen Programmen deren Dateilängen,
das Datum ist jeweils der 9.4.96:
COMPSTAT.PRG = 28157
HANDBUCH.DOC = 61944
HANDBUCH.TXT = 61874
INSTALL .PRG = 9270
KONFIG .PRG = 6372
PRGNAMEN.PRG = 17486
PRGSUCHE.PRG = 22020
PRG_STAT.PRG = 20368
PRG_STAT.EXE = 29061
ZEIGEINF.PRG = 23244
B Fehler, deren Ursachen und Tips zur Beseitigung:
-----------------------------------------------
# Starten Sie ein Anwenderprogramm und können nach dessen Verlassen
mit der linken Shift-Taste das ProgrammStatist-Info nicht aufrufen,
so kann dieses verschiedene Gründe haben:
1.) Wurde ProgrammStatist (korrekt) installiert? Dabei kommt es auf
korrekte Parameterangaben an. Der hierbei meist gemachte Fehler ist,
daß vergessen wird 'PRG' als Dateityp einzutippen. Lesen Sie hierzu
nochmals das Kapitel 5.
2.) Haben Sie mit >PRGSUCHE.PRG< auch alle zu nutzenden Anwender-
Programme suchen lassen und steht das aufgerufene Programm auch
wirklich in der Liste >PRG_LISTE.INF<? Haben Sie nicht alle Ihre
Partitionen komplett durchsuchen lassen, probieren es doch einmal
damit. Bei nur teilweiser Suche, oder Suche nur in einzelnen
Ordnern, können Sie leicht Ihr gewünschtes Programm übersehen oder
vergessen. Rufen Sie zur Kontrolle >ZEIGEINF.PRG< auf.
ProgrammStatist kann nur auf die Programme reagieren, die Sie in der
Liste sehen. Das jeweilige Programm bezieht sich auch nur auf die
angegebene Partition.
3.) Haben Sie das Anwenderprogramm nach Erstellung der Programm-
liste namentlich abgeändert? In diesem Fall streikt ProgrammStatist.
Machen Sie diese Änderung Rückgängig, wenn nicht möglich, das
Programm mit neuem Namen nochmals suchen lassen. Alternativ können
Sie >PRGLISTE.INF< auch mit einer Textverarbeitung laden und von
dort aus das gewünschte Programm namentlich ändern. Die Liste darf
danach nur als ASCII-Text gespeichert werden!
# Die individuelle Listen-Funktion kann nur dann aktiviert werden,
wenn das Anwenderprogramm auch in der >PRGLISTE.INF< steht.
# ProgrammStatist erwartet die Anwenderprogramme immer auf der
Partition, wie sie in der >PRGLISTE.INF< eingetragen sind. Sollten
Sie einmal Ihre Festplatte umorganisieren, kann ProgrammStatist mit
den Einträgen der bestehenden >PRGLISTE.INF< nichts anfangen. In
diesem Fall sollte mit >PRGSUCHE.PRG< eine neue Liste erstellt
werden, in der jedoch die alten erfaßten Werte nicht enthalten sind.
Möchten Sie die alten Werte in der neuen Liste übernehmen, ist
leider etwas Handarbeit angesagt. Hierzu müssen Sie keine neue Liste
erstellen, sondern laden Ihre alte Liste in ein
Textverarbeitungsprogramm. Sie ersetzen dann für jedes Programm, das
auf einer anderen Partition liegt, die alte durch die neue
Laufwerksangabe.
# Zu Fehlermeldungen die ProgrammStatist ausgibt, werden deren
Ursachen und das entsprechende Handbuch-Kapitel genannt.
# Unter bestimmten Umständen und das nur in einigen Fällen, findet
>ZEIGEINF.PRG< beim Laden der individuellen Listen, den
dazugehörigen Ordner >LISTEN< nicht. Sollte dies bei Ihnen auch mal
auftreten, verlassen Sie das Programm und rufen es erneut wieder
auf, der Fehler tritt dann nicht mehr auf.
C Installationshinweise für einen alternativen Desktop:
----------------------------------------------------
ProgrammStatist arbeitet nicht nur auf dem Atari-Desktop, sondern in
der Regel auch auf alternativen. Keine Probleme gab es z. B. auf
'EASE®'. Auf dem alten 'NEODESK®' geht's allerdings nicht, was aber
an diesem liegt.
Grundsätzlich werden diese alternativen Desktops eines gemeinsam
haben, nämlich, daß einzelne Anwenderprogramme auf deren Desktop
'angemeldet' werden können. Zur Installation kann zwar keine
generelle Anleitung gegeben werden (wegen unterschiedlicher
Verfahrensweisen), aber worauf es dabei im Wesentlichen ankommt:
Nachdem Sie ProgrammStatist für den Atari-Desktop installiert haben,
starten Sie nun Ihren Desktop oder Booten Sie den Computer erneut mit
ihrem Desktop. Öffnen Sie nun auf der Festplatte den Ordner von
ProgrammStatist und selektieren Sie das Programm >PRG_STAT.PRG<.
Dieses Programm muß nun von Ihnen im entsprechenden Menü-Feld oder
dergleichen dauerhaft angemeldet und mit folgenden Einstellungen
vorgenommen werden:
Dateityp = PRG;
Parameter = keine;
Bootstatus = normal;
Anwendungstyp = GEM;
Standardverzeichnis = Anwendung;
Startparameter = voller Pfadname.
Werden die Funktionstasten unterstützt, können von Ihnen die
Dienstprogramme auch auf diese gelegt werden. Sichern Sie dann
anschließend diese Einstellungen. Normalerweise müßte
ProgrammStatist nun auch auf Ihrem Desktop arbeiten, anderenfalls
geht Ihr Desktop-Programm krumme Wege.
Eine weitere nachgefragte Hilfestellung, insbesonders in Verbindung
mit Ihrem Desktop-Programm, kann nicht gegeben werden.
--------------------------------------------------------------------
Schlußwort
----------
Diese Version von ProgrammStatist ist die erste offizielle!
Vorabversionen kamen jedoch auch in Umlauf.
An ProgrammStatist wird sporadisch weitergearbeitet, insbesondere
wenn ein entsprechendes Feedback erfolgt! Vorgenommene
Registrierungen spornen auch meine Aktivität an!
Geplante Erweiterungen sind:
1.) Automatische Erfassung der Computereinschaltzeiten beim TT, ohne
manuellem Programmaufruf von COMPSTAT vor dem Ausschalten des
Computers.
2.) Verwaltung beliebig vieler Arbeiten innerhalb eines Programms,
ohne das dieses hierzu jedesmal verlassen werden muß (Accessorie).
Für Mitteilungen, positive und negative Kritik bin ich sehr dankbar,
insbesondere über praktische Verbesserungsvorschläge und Fehler die
Ihnen aufgefallen sind. Haben Sie Probleme mit ProgrammStatist,
schreiben Sie mir. Bitte nennen Sie mir dann auch Ihre Konfiguration
so genau wie möglich: Computertyp, TOS-Version, aktive Auflösung,
aktive AUTO-Ordner Programme (Accessories) usw. Was funktioniert
wann/wie nicht. Eine Antwort kann nur mit beigelegtem frankierten
und adressierten Rückumschlag erfolgen.
An dieser Stelle möchte ich Robert Hoffmann, Erwin Peschutter und
Hans-Jürgen Plötz, meinen Dank für ihren Testeinsatz danken.
--------------------------------------------------------------------
Alle 9 Programme wurden in GFA-Basic V. 3.6D geschrieben und
compiliert. Die einzelnen Programme wurden auf mehreren Systemen
umfangreich getestet. Dabei wurde kein Fehlverhalten oder
anderweitige Nachteile festgestellt, auch lief der Betrieb mit
angeschlossenen Fest- & Wechselplatten und CD-ROM anstandslos!
Trotzdem kann keine Haftung übernommen werden, wenn durch die
Benutzung eines der Programme irgendwelcher Schaden entstehen
sollte, oder die Nutzung (durch unvorhersehbare Umstände)
eingeschränkt ist.
Kein Teil eines der Programme darf in irgend einer Form verändert
werden, ebenso darf kein Teil eines Programmes für andere Zwecke
verwendet oder in andere Programme eingebunden werden. Eine
Weitergabe darf nur komplett, also mit allen Dateien geschehen.
--------------------------------------------------------------------
/\
|) /--\pholz
|)urkhardt (C)1996...
---------------------------------------------------------------
Copyright bei Burkhardt Apholz, Schulstraße 1, 78532 Tuttlingen
Telefon & FAX: 07461-78723
---------------------------------------------------------------